make troughs - German English Dictionary